Hyper |
您所在的位置:网站首页 › hyper-v 内部网络 › Hyper |
起因:服务器迁移到本地,又不想用套娃的方法进行设置(先远程访问主机,再从主机进入虚拟机),主要是每次重启IP都会改变,window还好说,centos每次都需要重新查太麻烦了. 修改后可以直连虚拟机,地址固定(一年服务器前剩下几百块)电费一月10块带7台虚拟机. Hyper-V自带的虚拟交换机每次重启后IP地址会随机改变 搞了一整天测试出来的办法,用到的人可能不多.但让需要的朋友可以少走一些弯路. 选择内部网络确定 把以太网共享给新建的虚拟交换机 虚拟交换机网段可以自定义,用默认就可以 给需要固定ip的虚拟机新增一个虚拟网卡 windows设置,以太网2固定一下IP就可以了 以太网2 CENTOS等Linux系统设置 有宝塔面板或者桌面的可以直接修改 修改前记得备份下原配置 eth0配置 TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=dhcp DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=eth0 DEVICE=eth0 ONBOOT=yes IPV6_PRIVACY=no eth1配置 TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=static DEVICE=eth1 ONBOOT=yes IPADDR=192.168.137.200 GATEWAY=192.168.137.1 DNS1=192.168.137.1 NETMASK=255.255.255.0 NAME=eth0 DEVICE=eth1 ONBOOT=yes IPV6_PRIVACY=no 搭配向日葵或者蒲公英使用,即可随时访问自己的虚拟机了 主机设置 共享IP端口映射一些常用命令 1.查询端口映射 netsh interface portproxy show v4tov4 查询这个IP所有的端口映射。 netsh interface portproxy show v4tov4|find “192.168.1.1” 2.增加端口映射 netsh interface portproxy add v4tov4 listenport=外网端口 listenaddress=主IP connectaddress=内网IP connectport=内网IP端口 例如: netsh interface portproxy add v4tov4 listenport=5700 listenaddress=192.168.68.144 connectaddress=192.168.137.200 connectport=5700 3.删除端口映射 netsh interface portproxy delete v4tov4 listenaddress=192.168.68.144 listenport=5700 Hyper-V虚拟机端口映射,实现从外网远程访问内网虚拟机,只需要用管理员身份运行powershell执行映射命令即可。(别忘了打开防火墙相应端口) 懒得设置是的就直接关闭防火墙即可 设置完毕就可以直接用远程桌面和SSH直接访问虚拟机了,手机也可以使用
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |